makeshift beds - Spanish English Dictionary